<?php
namespace app\front\logic;
use think\facade\Db;

//用户来源操作
class DictLogic{
	public static $init;
	static function init(){
		if (!isset(self::$init)) {//判断是否以前创建了当前类的实例
            $c = __CLASS__;//获取类名
            self::$init = new static;//如果没有创建，实例化当前类，这里实现类只实例化一次
        }
        return self::$init;//返回类的实例
	}

	function getList($lang='zh', $dict_type){
		$field = "id";
		if($lang=='zh'){
			$field .= ", name";
		}else{
			$field .= ", name_en as name";
		}
		$list = Db::name('dict_data')
				->field($field)
				->where('status',1)
				->where('dict_type', $dict_type)
				->order('sort asc, id asc')
				->select()->toArray();
		return $list;
	}

}